through-hole mounted - English Synonyms Dictionary